castration meaning in French
n. castration, opération par laquelle onnprive u individu mâle ou femelle de la faculté de se reproduire; émasculation; stérilisation
n. castration, opération par laquelle onnprive u individu mâle ou femelle de la faculté de se reproduire; émasculation; stérilisation