DictionaryForumContacts

   English
Terms for subject Armored vehicles containing multiple tracks | all forms
EnglishRussian
multiple cannon half-track installationмногоствольная пушечная установка на полугусеничном грузовом автомобиле