YourDictionary

What does CARRV stand for?

Challenger Armored Repair and Recovery Vehicle - British

link/cite print suggestion box