Polish-English dictionary »

potworzyca meaning in English

PolishEnglish
potworzyca noun

monstressnoun
female monster