Translation of missile in Setswana

missile

sebetsa

nounPlural missiles

  • 1

    sebetsa
    • a weapon or other object for firing or throwing at a target