mirador ( synonym found)

Definition of mirador:

°A tower that offers a panoramic view.

Back to Top