Dutch-English dictionary »

tughra meaning in English

DutchEnglish
tughra substantief

tughra(signature of an Ottoman sultan)
noun