English-French dictionary »

ladoga meaning in French

EnglishFrench
Ladoga (a lake in Russia)
proper noun
[UK: ˈlɑːdəgə]
[US: ˈlɑːdəgə]

lac Ladoga◼◼◼nom propre
{m}