térawatt French - English

1.

  • 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