English-Latin dictionary »

that deserves punishment meaning in Latin

EnglishLatin
that deserves punishment adjective

castigabilis [castigabilis, castigabile]adjective