FAQs About the word lake ladoga

லடோகா ஏரி

a lake in northwestern Russia to the north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland

No synonyms found.

No antonyms found.

lake kivu => லேக் கிவு, lake keuka => கெகுவா ஏரி, lake ilmen => இல்மென் ஏரி, lake huron => ஹியூரன் ஏரி, lake herring => லேக் ஹெர்ரிங்,