French-English dictionary »

castration chimique meaning in English

FrenchEnglish
castration chimique nom {f}

chemical castration◼◼◼(medical treatment to inhibit the function of a man's testes)
noun