Clue: Cosmetics company headquartered in Clichy, France

Answer: LOREAL

Length: 6


Similar Clues: