demean in Spanish
demean in Spanish
menospreciar
to debase
denigrar
to debase
detraer
to debase
degradar
to debase; to lower; to degrade
menospreciar
to debase; to lower; to degrade
humillar
to debase; to lower; to degrade