TRASA

AcronymDefinition
TRASA➣Three Rivers Advertising Specialty Association (Mars, PA)
TRASA➣Telecommunications Regulators Association of Southern Africa