Polish-English dictionary »

szafuza meaning in English

PolishEnglish
Szafuza

Schaffhausen