DVRMECHBADA stands for Driver & Mechanic Badge, Driver-A (For Amphibious Vehicles)

DVRMECHBADA
Share
Abbreviations And Their Meaning