Spanish: garrochar

Spanish verb 'garrochar' conjugated