【法】 humiliator
insult; humiliate; affront; disesteem; indignity; injury; outrage; shame【法】 assault; blasphemy; contempt; insult
other
person; this