Definition of “hair mousse” - English Dictionary

british dictionary