English-French dictionary »

baboonish meaning in French

EnglishFrench
baboonish (like a baboon)
adjective

babouinesqueadjectif