The Italian term "enormità" matches the English term "monstrousness"

other italian words that include "enormità" : english :
enormità enormity
enormità formidability