Versión en Español
Meaning of
"castra"
in English language
Spanish to English
English to Spanish
Spanish
English
castrar
castrate, geld
castrar
to castrate
castra
emasculate
castración
castration
castrado
castrated
castrado
gelding
castrar
castrate
castrar
spay
castrar / capar
castrate