Spanish: estrangullar

Spanish verb 'estrangullar' conjugated