haystack – English–Português translations

🇬🇧 en pt 🇵🇹

haystack noun

  /ˈheɪˌstæk/
  • a mound, pile, or stack of stored hay
palheiro, monte de feno, meda
Wiktionary Links