Spanish: esgaluchar

Spanish verb 'esgaluchar' conjugated