The Italian term "mostruoso" matches the English term "abominable"