suffodisse
Latin
Verb
suffōdisse
perfect active infinitive of
suffodiō