Italian-English dictionary »

galagone gigante settentrionale meaning in English

ItalianEnglish
galagone gigante settentrionale noun
{m}

northern greater galago(Otolemur garnettii)
noun