GARROTES

Definition of GARROTES