Meaning of マント狒狒 in Japanese

  1. Words

Definition of マント狒狒

  1. (n) hamadryas baboon (Papio hamadryas); sacred baboon
Back to top