Polish-English dictionary »

żabrołak meaning in English

PolishEnglish
Żabrołak noun

Jabberwocknoun
fantastical monster

Your history