English-Polish dictionary »

lake ladoga meaning in Polish

EnglishPolish
Lake Ladoga

Ładoga