Italian: garrottare

Italian verb 'garrottare' conjugated