Definify.com

Definition 2024


almiar

almiar

Spanish

Noun

almiar m (plural almiares)

  1. haystack