Printer friendly

What does SATRA stand for?

SATRA stands for Shoe and Allied Trade Research Association (England)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Business, finance, etc.

See other definitions of SATRA

Other Resources:
We have 2 other meanings of SATRA in our Acronym Attic