VLTT

AcronymDefinition
VLTT➣Véhicule Léger Tout Terrain (French: light vehicle off-road)