MEGAWATTS

Definition of MEGAWATTS