Spanish: escarluchar

Spanish verb 'escarluchar' conjugated