insenatura – English–Italiano translations

🇮🇹 it en 🇬🇧

insenatura noun

  /insenaˈtura/
  • geografia
cove, creek, intel
Wiktionary Links