Summary
English to French:   more detail...
  1. physical punishment:


English

Detailed Translations for physical punishment from English to French

physical punishment:

physical punishment [the ~] nom

  1. the physical punishment (corporal punishment)

Translation Matrix for physical punishment:

NounRelated TranslationsOther Translations
peine corporelle corporal punishment; physical punishment

External Machine Translations:

Related Translations for physical punishment