Clue: Fashion company based in Italy

Answer: ELLESSE

Length: 7


Similar Clues: