Definition of VLA in English:

VLA

  • Very Large Array (telescope)