HAYRICK


Meaning of HAYRICK in English

n. HAYSTACK.

Oxford English vocab.      Оксфордский английский словарь.