LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“apes” in Turkish

1 Turkish translation