lake leman

listen to the pronunciation of lake leman
English - English
Lake Geneva, lake in southwest Switzerland near the French border