Lagoon

From Fresh Dictionary

English

Noun

lagoon

  1. A shallow body of water separated from deeper sea by a bar.

Translations

et:lagoon fr:lagoon zh:lagoon

Personal tools