Dictionary search results

Showing 1-4 of 4 results

castrate British & World English

Remove the testicles of (a male animal or man)

castrate English Thesaurus

many of these colts are castrated

castrate English-Spanish

castrar