Translation of stabilizer in Setswana

stabilizer

nounPlural stabilizers

  • 1

    sedirisiwa se se dirang gore koloi kgotsa sekêpê se itshetlele
    • a device for keeping a vehicle or ship steady