adjective possessing or forming a vista or vistas. viewed in or as in a mental vista.
vistaed 🔊 Listen to this adjective possessing or forming a vista or vistas. viewed in or as in a mental vista. Share Facebook Twitter Google +