LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“jock itch” in Turkish

1 Turkish translation