haystack in Spanish
haystack in Spanish
pajar
A mound, pile, or stack of stored hay.
almiar
A mound, pile, or stack of stored hay.