Spanish-French dictionary »

tughra meaning in French

SpanishFrench
tughra noun

tugranom {m}