Translation of ambush in Setswana

ambush

talêlô

nounPlural ambushes

  • 1

    talêlô
    • lying in wait for somebody and then making a surprise attack on them

verbambushed, ambushes, ambushing

  • 1

    lalêla
    • attack somebody after lying in wait for them