roost – English–Italiano translations

🇬🇧 en it 🇮🇹

roost noun

  /ɹust/ , /ɹuːst/ , /ɹʉst/
  • place for sleeping birds
pollaio

roost verb

  /ɹust/ , /ɹuːst/ , /ɹʉst/
  • settle on a perch in order to sleep or rest
appollaiarsi
Wiktionary Links