DictionaryForumContacts

   English
Google | Forvo | +
to phrases
capital punishment
gen. la peine capitale; la peine de mort
law peine de mort
polit. peine capitale
 English thesaurus
capital punishment
law death penalty; Punishment by death.
capital punishment: 5 phrases in 3 subjects
General1
Human rights activism2
Law2