VISTA


Meaning of VISTA in English

[VISTA] abbreviation Volunteers in Service to America

Merriam-Webster English vocab.      Английский словарь Merriam Webster.