lake baykal

Noun
  1. The largest freshwater lake in Asia or Europe and the deepest lake in the world (synset 109265673)

Other Searches