Spanish-English Dictionaryvista
vista
vestir
Meaning of vista