Semi permanent hair coloris ammonia-free hair dye, and this is its main difference from the permanent dye. Semi-permanent hair dye contains hydrogen peroxide in small doses and less destructive ingredients as an activated peroxide. via vistacreate Semi-permanent paint has a number of features: I...