Polish-English dictionary »

wybryk natury meaning in English

PolishEnglish
wybryk natury noun

freak of naturenoun
a person or an animal in the variety-show business

freak of naturenoun
monstrosity