Spanish-English dictionary »

tughra meaning in English

SpanishEnglish
tughra noun

tughra(signature of an Ottoman sultan)
noun