LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pinchhit” in Turkish

1 Turkish translation