Translation of mirador in English:

mirador

viewpoint, n.

masculine noun

  • 1

    viewpoint
    el hotel constituye un magnífico mirador hacia el río the hotel affords a superb view of the river literary