Polish-English dictionary »

dziwotwór meaning in English

PolishEnglish
dziwotwór noun

monsternoun
bizarre or whimsical creature

Your history