strangulavisset
Latin
Verb
strangulāvisset
third-person singular pluperfect active subjunctive of
strangulō