LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“varicocele” in Turkish

1 Turkish translation