LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şempanze” in English

2 English translations
EN
chimpanzee

The chimpanzee is a friendly and clever animal that can quickly imitate and learn many things.