umiliatore

Italian

Etymology

From umiliare +‎ -tore.

Adjective

umiliatore (feminine umiliatrice, masculine plural umiliatori, feminine plural umiliatrici)

  1. humiliating