meaning of Attowatt

Attowatt - German to English

attowatt