English
Detailed Translations for artificial lake from English to French
artificial lake: (*Using Word and Sentence Splitter)
artificial lake:
Translation Matrix for artificial lake:
Noun | Related Translations | Other Translations |
- | man-made lake; reservoir |
Synonyms for "artificial lake":
Related Definitions for "artificial lake":
External Machine Translations: