SAVRALA

AcronymDefinition
SAVRALASouth African Vehicle Rental and Leasing Association (South Africa)