DictionaryForumContacts

   English
Terms for subject General containing portable | all forms | exact matches only
EnglishRomanian
man-portable air defence systemsistem portabil de apărare antiaeriană