DVRMECHBADA

AcronymDefinition
DVRMECHBADADriver & Mechanic Badge, Driver-A (For Amphibious Vehicles)