Translation of grate on in Setswana

grate on

go tena

phrase

  • 1

    go tena
    • have an irritating effect