×

castrate meaning in French

v. châtrer; castrer; rendre stérile; émasculer

Related Words

  1. castor
  2. castor oil
  3. castration
  4. castration anxiety
PC Version

Copyright © 2018 WordTech Co.