English
›
Words
shallow
body of water or lake near a sea
Translation:
English
Noun
6
lagoon
Add
Translation