Translation of megawatt in Malay

megawatt

noun

  • 1

    unit kuasa yang bersamaan dengan satu juta watt