humiliated in Finnish
humiliated in Finnish
nöyryytetty
deprived of dignity or self-respect
nöyryyttämä
deprived of dignity or self-respect