sufocara
See also:
sufocará
Portuguese
Verb
sufocara
first
/
third-person
singular pluperfect indicative of
sufocar