Translation of humillación in English:

humillación

humiliation, n.

feminine noun

  • 1

    humiliation
    sufrir una humillación to suffer humiliation
    • ¡qué humillación! how humiliating!