Spanish-French dictionary »

teratesla meaning in French

SpanishFrench
teratesla noun

térateslanom {m}