French-English dictionary »

mandrill meaning in English

FrenchEnglish
mandrill nom {m}

mandrill [mandrills]◼◼◼(Mandrillus sphinx)
noun
[UK: ˈmæn.drɪl] [US: ˈmæn.ˌdrɪl]