Translation of on the defensive in Setswana

on the defensive

go rata go ipuêlêla

phrase

  • 1

    go rata go ipuêlêla
    • ready to defend yourself against criticism