Translation of kilowatt in Setswana

kilowatt

khilowate

nounPlural kilowatts

  • 1

    khilowate
    • a unit of electrical power equal to 1,000 watts