Spanish-French dictionary »

yottatesla meaning in French

SpanishFrench
yottatesla noun

yottateslanom {m}