English-Italian dictionary »

tughra meaning in Italian

EnglishItalian
tughra (signature of an Ottoman sultan)
noun

tughranoun