DictionaryForumContacts

   English
Terms for subject Military containing Self | all forms | exact matches only
EnglishSpanish
right of self-defensederecho de defensa propia
self destroying fuzeespoleta autodestructora
self loading weaponarma autocargadora
self screening jammerperturbador antirradar autoprotegido por señales