French-English dictionary »

saïmiri meaning in English

FrenchEnglish
saïmiri nom

squirrel monkey◼◼◼(Saimiri)
noun