Search term tughra has one result
Jump to
EN English PL Polish
tughra (n) [signature of an Ottoman sultan] (n) tugra (n) [signature of an Ottoman sultan] (n)