LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ureterolithiasis” in Turkish

1 Turkish translation