DictionaryForumContacts

   English
Terms for subject Human rights activism containing Extra | all forms | exact matches only
EnglishFrench
extra-legal, arbitrary and summary executionsexécution sommaire
extra-legal, arbitrary and summary executionsexécution extrajudiciaire