Romanian-French dictionary »

guenon meaning in French

RomanianFrench
guenon

maimuţă◼◼◼

maimuță◼◻◻