freak of nature in Spanish
freak of nature in Spanish
aberración / rareza / monstruosidad de la naturaleza
A monstrosity; a malformation; an abnormal organism.
fenómeno / engendro / aborto de la naturaleza
A monstrosity; a malformation; an abnormal organism.