nido – English–Italiano translations

🇮🇹 it en 🇬🇧

nido noun

  /ˈnido/
  • luogo di animali
nest
  • ricovero
refuge
Wiktionary Links