human
What does the term "semi-permanent" mean?
assistant
Semi-permanent means that the color is not going to completely fade away or wash off. It will stay on your hair for a while, but it won't last forever.