Haycock — English Spanish translation1 translation found

haycock (n) (agriculture) almiar (m) (n) (agriculture)
Translate Haycock into other languages
Translate haycock into German
Translate haycock into French
Translate haycock into Italian
Translate haycock into Dutch
Translate haycock into Portuguese
Translate haycock into Slovenian
Translate haycock into Polish
Translate haycock into Czech