a monstrosity; a malformation; an abnormal organism

listen to the pronunciation of a monstrosity; a malformation; an abnormal organism
English - Turkish

Definition of a monstrosity; a malformation; an abnormal organism in English Turkish dictionary

freak of nature
hilkat garibesi
English - English
freak of nature
a monstrosity; a malformation; an abnormal organism
Favorites