Spanish–English dictionary

English translation of the Spanish word mirador

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
mirador
viewing‐platform
;
scenic overlook
;
belvedere
;
viewpoint
mirador
porch
;

SpanishEnglish
mirador bay window