LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“plains zebra” in Turkish

1 Turkish translation