LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hit and run” in Turkish

1 Turkish translation