English-Italian dictionary »

hylobatid meaning in Italian

EnglishItalian
hylobatid noun

ilobatidenoun