Related Words for word “gigawatts”
gigawatts - Did you Mean?
megawatt (megawatts)