Spanish-French dictionary »

megatesla meaning in French

SpanishFrench
megatesla noun

mégateslanom {m}