sofocarse
Spanish
Verb
sofocarse
infinitive of
sofocar
combined with
se