Meaning of “hair mousse” in the English Dictionary

English