Translation of irritate in Setswana

irritate

tena

verbirritates, irritating, irritated

  • 1

    tena
    lapisa
    • annoy
  • 2

    go baba
    • cause itching