sufocats
Catalan
Participle
sufocats
m
pl
masculine plural of
sufocat