Version Française
Meaning of
"châtrer"
in English language
French to English
English to French
French
English
châtrer
castrate
châtrer qn./qc.
to castrate sb./sth.
châtrer qc.
to neuter sth.