Thanolo ya irritate ka Setswana

irritate

tena

lediriirritates, irritating, irritated

  • 1

    tena
    lapisa
    • annoy
  • 2

    go baba
    • cause itching