×

mirador meaning in French

n. mirador, poste d'observation et de guet; belvédère au sommet d'un bâtiment, balcon ou loge vitrée; construction surélevée servant de poste de surveillance (camp de prisonniers)

Related Words

  1. miraculously
  2. miraculousness
  3. mirage
  4. miranda
PC Version

Copyright © 2018 WordTech Co.