LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“delayed-onset muscle soreness” in Turkish

2 Turkish translations