baikal : Idioms & Phrases

Index


lake baikal

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