English-Arabic dictionary »

mameluke meaning in Arabic

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

مَمْلُوكm

Your history