Spanish: escarruciar

Spanish verb 'escarruciar' conjugated