LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“diverticulosis” in Turkish

1 Turkish translation