German-Italian translation for "scellerate"

"scellerate" Italian translation