Polish-English dictionary »

demidówka meaning in English

PolishEnglish
Demidówka

Demydivka