garotte - verb

Infinitivegarotte
3rd person singulargarottes
Pastgarotted
Past Participlegarotted
Present Participlegarotting