English-Arabic dictionary »

medulla meaning in Arabic

EnglishArabic
Medulla [UK: mə.ˈdə.lə]
[US: mə.ˈdə.lə]

النخاع