English-Italian dictionary »

dryopithecine meaning in Italian

EnglishItalian
dryopithecine noun

driopitecinonoun
{m}