escaparates
Spanish
Noun
escaparates
m
pl
plural of
escaparate