Detailed Translations for lagune from English to French
lagune:
Translation Matrix for lagune:
Synonyms for "lagune":
Related Definitions for "lagune":
-
a body of water cut off from a larger body by a reef of sand or coral1
External Machine Translations: