suffocavisse
Latin
Verb
suffōcāvisse
perfect active infinitive of
suffōcō