SAVRALA definition

SAVRALA means the Southern African Vehicle Rental and Leasing Association
SAVRALA means South African Vehicle Renting and Leasing Association;