Tending or serving to suffocate or overpower; overwhelming
nemački
1. Étouffant. Atmosphère suffocante. 2. (Au figuré) Stupéfiant. Nouvelle suffocante.