GARROTTES

Definition of GARROTTES