Translation of busolosa in English:

busolosa

retaliate

verb

  • 1

    retaliate
    ‘Mapodise a ne a tshwanêlwa ke go busolosa morago ga ba tlhasêlwa ke segopa sa batho’ The police were forced to retaliate after the gang attacked them


User Contribution

Busolosa

Avenge