Translation of booby trap in Setswana

booby trap

selaga

nounPlural booby traps

  • 1

    selaga
    • something designed to hit or injure somebody unexpectedly