Find the word definition

Crossword clues for escada

Wikipedia
Escada

Escada SE is a German luxury women's designer clothing company headquartered in Munich owned by Megha Mittal.