LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Guinea baboon” in Turkish

1 Turkish translation