DictionaryForumContacts

   English
Terms for subject Human rights activism containing Device | all forms
EnglishItalian
hand-held impact devicedispositivo portatile d'impatto
portable electric shock devicedispositivo portatile per la somministrazione di scariche elettriche