What does satra mean?

satra meaning is defined below:

South African Towing and Recovery Association
ADVERTISEMENT

Was it useful?

What does satra mean? It stands for South African Towing and Recovery Association

Most popular questions

What does satra stand for?


satra stands for "South African Towing and Recovery Association"

How to abbreviate "South African Towing and Recovery Association"?


"South African Towing and Recovery Association" can be abbreviated as satra

What is the meaning of satra abbreviation?


The meaning of satra abbreviation is "South African Towing and Recovery Association"

What does satra mean?


satra as abbreviation means "South African Towing and Recovery Association"

Related Acronym Searches