los escaparates
-the shop windows
See the entry for escaparate.

escaparate

NOUN
(store window)-shop window
Synonyms for escaparate
Word of the Day
spicy