DictionaryForumContacts

   English
Terms for subject Armored vehicles containing ammunition system | all forms
EnglishRussian
ammunition feed systemавтомат подачи боеприпасов (Alex_Odeychuk)