Arabic-English dictionary »

الشمامسة meaning in English

ArabicEnglish
الشمامسة

Deacons[UK: ˈdiːkənz] [US: ˈdiːkənz]