Summary
French Synonyms:   more detail...
  1. castration:


French

Detailed Synonyms for castration in French

castration:

castration [la ~] noun

  1. la castration
    la castration

Alternate Synonyms for "castration":

  • émasculation