Arabic-English dictionary »

إِسْفَهْسَلَار meaning in English

ArabicEnglish
إِسْفَهْسَلَار

sipahsalara title