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
الإنجليزية - التركية
الإنجليزية - الإنجليزية
castrate
to deprive of the testicles; to emasculate; to geld; to alter
المفضلات