Spanish–English dictionary

English translation of the Spanish word escaparate de tienda

Spanish → English
  
SpanishEnglish
escaparate de tienda display window; shop window; show window; store window