Arabic-English dictionary »

الشمّاسة meaning in English

ArabicEnglish
الشمّاسة

Deaconess[UK: ˈdiːk.ə.nes] [US: ˈdiːk.ə.nəs]