phrases, sayings, idioms and expressions at

Vista

Posted by Ps on September 05, 2004

Can anyone tell me what "vista'" mean besides"
Abbreviation of Volunteers in Service to America"
?
thanks