×

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

Related Words

  1. castration anxiety
  2. castor oil
  3. castrate
  4. castration anxiety
  5. castrator
PC Version

Copyright © 2018 WordTech Co.