English–French dictionary

French translation of the English word Lake Champlain

English → French
  
EnglishFrench (translated indirectly)Esperanto
Lake Champlain
lac Champlain

EnglishFrench
Lake Champlain lac Champlain