Summary
English to French:   more detail...
  1. mountain lake:


English

Detailed Translations for mountain lake from English to French

mountain lake:

mountain lake [the ~] noun

  1. the mountain lake

Translation Matrix for mountain lake:

NounRelated TranslationsOther Translations
lac de montagne mountain lake

External Machine Translations:

Related Translations for mountain lake