haystack – Deutsch–English translations

🇬🇧 en de 🇩🇪

haystack noun

  /ˈheɪˌstæk/
  • a mound, pile, or stack of stored hay
Heuhaufen, Heuschober
Wiktionary Links