LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“addax” in Turkish

1 Turkish translation