MIRADOR


Meaning of MIRADOR in English

n. watch tower; architectural structure (window, balcony or small tower) designed to give wide extensive view

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.