Thanolo ya displease ka Setswana

displease

tena

lediridispleases, displeasing, displeased

  • 1

    tena
    • annoy or not please somebody