Cerca
stifling
01
opprimente, soffocante
(of weather) uncomfortably hot and lacking air circulation
Stifling
01
repressione, oppressione
forceful prevention; putting down by power or authority
stifling
adj
stifle
v
Cerca
opprimente, soffocante
repressione, oppressione
stifling
stifle