Polish-English dictionary »

terawat meaning in English

PolishEnglish
terawat noun

terawattnoun
one million million ( 1012 ) watts, abbreviated as TW

Your history