Definify.com

Definition 2024


alamuosa

alamuosa

Old High German

Noun

alamuosa n

  1. alms

Descendants