1. YSTA
    stands for Yuba Sutter Transit Authority
  2. YSTA stands for Young Student Travel Award (European Meteorological Society; Berlin, Germany)
YSTA
Share
Abbreviations And Their Meaning