Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

vistas Definition

Cancel
vistas
noun(vis-ta)
the visual percept of a region

Words Related to vistas!

vistas Examples by Brain Bank Users