French-English dictionary »

châtreur meaning in English

FrenchEnglish
châtreur nom {m}

castrator(person who castrates)
noun