The Italian term "scellerato" matches the English term "sacrilegious"

other italian words that include "scellerato" : english :
indignante, scellerato outrageous
scellerato, inaudito outrageously