Italian-English dictionary »

macaco di buffon meaning in English

ItalianEnglish
macaco di Buffon noun
{m}

crab-eating macaque(Macaca fascicularis)
noun

Your history