DictionaryForumContacts

   English
Terms for subject Armored vehicles containing combination mount | all forms
EnglishRussian
combination gun mountспаренная артиллерийская установка