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