SETRA


AcronymDefinition
SETRAService d'Etudes Techniques des Routes et Autoroutes (French)
SETRASoutheastern Enduro and Trail Riders Association (USA)