Romanian-French dictionary »

macaque meaning in French

RomanianFrench
macaque

macac◼◼◼