DictionaryForumContacts

   English
Terms for subject Armored vehicles containing self-contained unit | all forms
EnglishRussian
self-contained power unitнезависимый двигатель
self-contained power unitнезависимая силовая установка