English-Polish dictionary »

freak of nature meaning in Polish

EnglishPolish
freak of nature noun
a person or an animal in the variety-show business

wybryk naturynoun

freak of nature noun
monstrosity

wybryk naturynoun