LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hamstring” in Turkish

5 Turkish translations