Version Française
Meaning of
"punir"
in English language
French to English
English to French
French
English
punir
punish
punirent
punished
punir qn.
to punish sb.
punir
to punish