French Turkish Dictionary

Français - Türkçe

appendicite in Turkish: