Spanish-French dictionary »

enseña | insignia meaning in French

SpanishFrench
enseña | insignia noun

enseigne