an armored vehicle or tank equipped with armored vehicles

listen to the pronunciation of an armored vehicle or tank equipped with armored vehicles