DictionaryForumContacts

   English
Terms for subject Military containing louvre | all forms
EnglishRussian
radiator air-inlet louvres of a tankрадиаторные жалюзи (брит.)