LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shin pad” in Turkish

2 Turkish translations