Versione Inglese
Meaning of
"castigare"
in English language
Italian to English
English to Italian
Italian
English
castigare
castigate
castigare -also- (to humble)sottomettere
chasten
castigare
chastise
castigare
chastise
castigare
penalize
castigare
to punish