The Italian term "indignato" matches the English term "disgusts"

other italian words that include "indignato" : english :
indignato indignant