Polish-English dictionary »

natasza meaning in English

PolishEnglish
Natasza noun

Natashanoun
female given name