Thanolo ya avenge ka Setswana

avenge

ipusolosetsa

lediriavenges, avenged, avenging

  • 1

    ipusolosetsa
    • take vengeance for something done to harm you