LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“greater kudu” in Turkish

1 Turkish translation