トゥグラ

Japanese

Noun

トゥグラ • (tugura

  1. tughra (signature of an Ottoman sultan)