Arabic-English dictionary »

الإنكشاريون meaning in English

ArabicEnglish
الإنكشاريون

Janissaries