English-Polish dictionary »

lake peipus meaning in Polish

EnglishPolish
Lake Peipus

Pejpus