Definition of megavatio in Spanish:

megavatio

masculine noun

  • 1Megawatt.