LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hamadryas baboon” in Turkish

1 Turkish translation