2085 / 2512
to constrain or repress emotions; oppressive; stifling; depressing; repression
Tap to reveal