francuski
Tending to diminish or disparage; SYN. deprecating, deprecative, deprecatory, depreciative, depreciatory, slighting.
Extremely destructive to one's self-respect or dignity; humbling.
In a humiliating manner; SYN. demeaningly.