STEPA

AcronymDefinition
STEPASt.Thomas Environmental Protection Association (St. Thomas, United States Virgin Islands)
References in periodicals archive ?
BIG STEPA passenger with a pushchair shows the difficulty that wheelchair users might face on one of Marsden station's platforms