English | German | Russian | Czech

decawatt English

Meaning decawatt meaning

What does decawatt mean?

decawatt

A unit of power equal to ten watts

Are you looking for...?