IT Italian dictionary: castigare
castigare has 17 translations in 9 languages
translations of castigare
IT ES Spanish 2 translations
- castigar (v) [punizione, to punish or scold]
- escarmentar (v) [punizione]
IT SV Swedish 3 translations
IT BG Bulgarian 2 translations