Spanish: escucuruxar

Spanish verb 'escucuruxar' conjugated