baykal : Idioms & Phrases

Index


lake baykal

  • noun the largest freshwater lake in Asia or Europe and the deepest lake in the world
    Baykal; Baikal; Lake Baikal.
WordNet