DictionaryForumContacts

   English
Terms for subject Armored vehicles containing oil pressure switch | all forms
EnglishRussian
oil-pressure shutoff switchрегулятор максимального давления масла