Buscar
stifling
01
sofocante, asfixiante
(of weather) uncomfortably hot and lacking air circulation
Stifling
01
represión, opresión
forceful prevention; putting down by power or authority
stifling
adj
stifle
v
Buscar
sofocante, asfixiante
represión, opresión
stifling
stifle