weapons carrier truck
вантажний автомобіль для перевезення вогневого засобу
вантажний автомобіль для перевезення вогневого засобу
troop-carrier squadron / troop carrier squadron
self propelled weapons carrier
biological weapons (bacteriological weapons)
less-lethal weapons (less-than-lethal weapons)
CAESAR (CAmion Équipé d'un Système d'ARtillerie; English - Truck equipped with an artillery system)