Arabic-English dictionary »

شِمْبَانْزِي meaning in English

ArabicEnglish
شِمْبَانْزِي m

chimpanzeeany hominid of the genus ''Pan''