Thanolo ya degrade ka Setswana

degrade

nyenyafatsa

lediridegrades, degrading, degraded

  • 1

    nyenyafatsa
    tlaopa
    tlontlolola
    • humiliate or dishonour somebody