Inglese mortifying

  1. umiliante