Version Française
Meaning of
"mirador"
in English language
French to English
English to French
French
English
mirador
observation post, watch-tower, mirador
mirador
watchtower
mirador (d’une prison)
watchtower; sometimes : gun tower.