Thanolo ya displease ka Setswana

displease

tena

lediridispleased, displeases, displeasing

  • 1

    tena
    • annoy or not please somebody