Arabic-English dictionary »

الناسور meaning in English

ArabicEnglish
الناسور

Fistula[UK: ˈfɪ.stjʊ.lə] [US: ˈfɪ.stjʊ.lə]