mirador – English–Español translations

🇪🇸 es en 🇬🇧

mirador noun

  • Lugar bien situado para contemplar un paisaje.
viewpoint
Wiktionary Links