DictionaryForumContacts

   English
Terms for subject Human rights activism containing weapon | all forms
EnglishFrench
electro-shock weaponarme envoyant des décharges électriques