suffoquant
French
Participle
suffoquant
present participle of
suffoquer