English-Polish dictionary »

ladoga meaning in Polish

EnglishPolish
Ladoga noun
a lake in Russia

Ładoganoun

Lake Ladoga

Ładoga