vocab
craft
Try vocabcraft.com
← Spanish deck
noun
·
c1
escaparate
A shop's display window where goods are arranged for public view
Mira el
escaparate
.
Reveal translation
Pusieron ropa en el
escaparate
.
Reveal translation
Are you a teacher? Help curate