vantage point in Spanish
vantage point in Spanish
atalaya
A place or position affording a good view.
mirador
A place or position affording a good view.
descubridero
A place or position affording a good view.
divisadero
A place or position affording a good view.
miradero
A place or position affording a good view.
miranda
A place or position affording a good view.