Arabic-English dictionary »

دَوْشِيرْمَة meaning in English

ArabicEnglish
دَوْشِيرْمَة

devshirmecollection of non-Muslim children to be converted to Islam

Your history