mansardes
See also:
mansardés
French
Noun
mansardes
f
plural of
mansarde