lagoon – English–Español translations

🇬🇧 en es 🇪🇸

lagoon noun

  /ləˈɡuːn/
  • shallow body of water
laguna, albufera, albariza, albina, cocha, cucha
Wiktionary Links