LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dama gazelle” in Turkish

1 Turkish translation