Summary


English

Detailed Translations for punishing device from English to French

punishing device:

punishing device [the ~] noun

  1. the punishing device (punishment)

Translation Matrix for punishing device:

NounRelated TranslationsOther Translations
instrument de punition punishing device; punishment
mesure disciplinaire punishing device; punishment
moyens de correction punishing device; punishment

External Machine Translations:

Related Translations for punishing device