nest – English–Latine translations

🇬🇧 en la 🇻🇦

nest noun

  /nɛst/
  • bird-built structure
  • place for depositing eggs
nīdus, nidus
  • snug residence
nidus
Wiktionary Links