to deprive of the testicles; to emasculate; to geld; to alter

listen to the pronunciation of to deprive of the testicles; to emasculate; to geld; to alter
English - English
castrate
to deprive of the testicles; to emasculate; to geld; to alter
Favorites