English Turkish Dictionary

English - Türkçe

appendicitis in Turkish: