Language:
Free Online Dictionary|3Dict

狒狒

Source : CEDICT

baboon

Source : CEDICT

baboon