English
›
Words
lake
separated from a sea by sandbars or coral reefs
Translation:
English
Noun
7
lagoon
Add
Translation