Search
Select the dictionary language
tener vistas
01
to overlook, to have a view of, to face
tener una vista que da hacia un lugar o paisaje
Examples
La terraza tiene vistas a la ciudad.
The terrace overlooks the city.
Search
Select the dictionary language
to overlook, to have a view of, to face