strangulasse
Latin
Verb
strangulāsse
perfect active infinitive of
strangulō