Train this verb
Infinitivecastrare
Gerundcastrando
Present participlecastrante
Past participlecastrato

Indicative mood

Present

iocastro
tucastri
lui, lei, Leicastra
noicastriamo
voicastrate
loro, Lorocastrano

Imperfect

iocastravo
tucastravi
lui, lei, Leicastrava
noicastravamo
voicastravate
loro, Lorocastravano

Remote past

iocastrai
tucastrasti
lui, lei, Leicastrò
noicastrammo
voicastraste
loro, Lorocastrarono

Future

iocastrerò
tucastrerai
lui, lei, Leicastrerà
noicastreremo
voicastrerete
loro, Lorocastreranno

Present perfect

ioho castrato
tuhai castrato
lui, lei, Leiha castrato
noiabbiamo castrato
voiavete castrato
loro, Lorohanno castrato

Past perfect

ioavevo castrato
tuavevi castrato
lui, lei, Leiaveva castrato
noiavevamo castrato
voiavevate castrato
loro, Loroavevano castrato

Remote past perfect

ioebbi castrato
tuavesti castrato
lui, lei, Leiebbe castrato
noiavemmo castrato
voiaveste castrato
loro, Loroebbero castrato

Future perfect

ioavrò castrato
tuavrai castrato
lui, lei, Leiavrà castrato
noiavremo castrato
voiavrete castrato
loro, Loroavranno castrato

Subjunctive mood

Present

che iocastri
che tucastri
che lui, lei, Leicastri
che noicastriamo
che voicastriate
che loro, Lorocastrino

Imperfect

che iocastrassi
che tucastrassi
che lui, lei, Leicastrasse
che noicastrassimo
che voicastraste
che loro, Lorocastrassero

Perfect

che ioabbia castrato
che tuabbia castrato
che lui, lei, Leiabbia castrato
che noiabbiamo castrato
che voiabbiate castrato
che loro, Loroabbiano castrato

Past perfect

che ioavessi castrato
che tuavessi castrato
che lui, lei, Leiavesse castrato
che noiavessimo castrato
che voiaveste castrato
che loro, Loroavessero castrato

Conditional mood

Present

iocastrerei
tucastreresti
lui, lei, Leicastrerebbe
noicastreremmo
voicastrereste
loro, Lorocastrerebbero

Perfect

ioavrei castrato
tuavresti castrato
lui, lei, Leiavrebbe castrato
noiavremmo castrato
voiavreste castrato
loro, Loroavrebbero castrato

Imperative mood

(tu)castra
(Lei)castri
(noi)castriamo
(voi)castrate
(Loro)castrino

Translations

Catalan
castrar
German
kastrieren
English
to castrate
Spanish
castrar
French
castrer
Dutch
castreren
Portuguese
castrar