English-Italian dictionary »

ladoga meaning in Italian

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

lago Ladogaproper noun
{m}