Concept stack of hay [english]

Language Gloss
English stack of hay