LexiTurkTURKISH ↔ ENGLISH DICTIONARY

körbağırsağın solucanımsı uzantısı.” in English

1 English translation
EN
appendix

The surgeon took out his patient's appendix.