Englishterawatt
Englishone million million ( 1012 ) watts, abbreviated as TW
Frenchtérawatt
English translator: French English térawatt Eesti sõnaraamat Español Traductor Svenska Översättare