Spanish-French dictionary »

zettatesla meaning in French

SpanishFrench
zettatesla noun

zettateslanom {m}