×
castrate
meaning in French
v.
châtrer; castrer; rendre stérile; émasculer
Related Words
castor
castor oil
castration
castration anxiety
PC Version
Copyright © 2018 WordTech Co.