Detailed Translations for castré from French to English
castré:
Translation Matrix for castré:
Synonyms for "castré":
Wiktionary Translations for castré:
castré
adjective
-
surgically rendered infertile, castrated or spayed
-
having had the reproductive organs removed
External Machine Translations: