AVMRL

AcronymDefinition
AVMRLArmored Vehicle-Multiple Rocket Launcher(s)