Polish-English dictionary »

żmirłacz meaning in English

PolishEnglish
Żmirłacz noun

Snarknoun
fantastical monster