devantures
French
Noun
devantures
f
plural of
devanture