OXFORD 9000
📚 name • entry_id 50350

Ladoga

/ˈladəɡə/
Meanings (ES + gloss)
lago de Ládoga
A freshwater lake located in the Republic of Karelia and Leningrad Oblast in northwestern Russia, near Saint Petersburg, and the largest lake in Europe.
Phrases
No hay frases
Word forms
No hay formas