Translation of crossbow in Setswana

crossbow

bora

nounPlural crossbows

  • 1

    bora
    • a powerful bow with a mechanism for pulling and releasing the string