LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“finish line” in Turkish

1 Turkish translation