Search term castrato has 3 results
IT Italian EN English
castrato (adj) [having had the reproductive organs removed] castrated (adj) [having had the reproductive organs removed]
castrato castrates
castrato eunuch

Italian English translations

IT Synonyms for castrato EN Translations
insoddisfatto [inappagato] unsatisfied
malcontento [inappagato] m disaffected
frustrato [inappagato] frustrated
domato [contenuto] tame
vinto [contenuto] won
costretto [contenuto] bound