LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“walk-on” in Turkish

1 Turkish translation