Italian-English dictionary »

scimpanzuomo meaning in English

ItalianEnglish
scimpanzuomo noun
{m}

humanzee(a hypothetical hybrid of a human and a chimpanzee)
noun