Thanolo ya degrade ka Setswana

degrade

nyenyafatsa

lediridegraded, degrades, degrading

  • 1

    nyenyafatsa
    tlaopa
    tlontlolola
    • humiliate or dishonour somebody