French-Spanish dictionary »

attotesla meaning in Spanish

FrenchSpanish
attotesla nom {m}

attoteslanoun