Thanolo ya get your own back ka Setswana

get your own back

Idiomatic

  1. informal

    have your revenge

Neilwe Dithata ke Oxford