Arabic-English dictionary »

مَمْلُوك meaning in English

ArabicEnglish
مَمْلُوك m

mamelukea member of a Middle Eastern military regime created and run by freed slaves