AMJLR

AcronymDefinition
AMJLRAston Martin Jaguar Land Rover