LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mandrill” in Turkish

1 Turkish translation