French-English dictionary »

singe-écureuil meaning in English

FrenchEnglish
singe-écureuil nom {m}

squirrel monkey◼◼◼(Saimiri)
noun