Polish-English dictionary »

ładoga meaning in English

PolishEnglish
Ładoga

Lake Ladoga

Ładoga noun

Ladoganoun
a lake in Russia