agarrotar

Accessory
Etimologia: de garrot
Body
verb transitiu dialectal Garrotar.