Translation of kilowatt in English:

kilowatt

kilowatt

noun

  • 1

    kilowatt, 1000 watts