SERTA


AcronymDefinition
SERTASouth East Regional Tourism Authority (Ireland)
SERTANew Bedford-Southeastern Regional Transit Authority (New Bedford, MA)