Arabic-English dictionary »

طغراء meaning in English

ArabicEnglish
طغراء

tughrasignature of an Ottoman sultan