Printer friendly
"AcronymFinder.com

What does SATRA stand for?

Sort results: alphabetical | rank ?

Rank Abbr.Meaning
SATRASouth African Telecommunications Regulatory Authority
SATRAShoe and Allied Trade Research Association (England)
SATRASafety and Technical Rescue Association (est. 1990; Livonia, MI)

Note: We have 2 other definitions for SATRA in our Acronym Attic