Version Française
Meaning of
"punition"
in English language
French to English
English to French
French
English
punition corporelle
corporal punishment
punition
penalty, chastisement, punishment
punition (f)
punishment
punition
punishment