castravisse
Latin
Verb
castrāvisse
perfect active infinitive of
castrō