Translation of booster in Setswana

booster

seoketsa motlakase

noun

  • 1

    (device giving extra power)
    seoketsa motlakase
  • 2

    (extra inoculation)
    sethusa melemô