Humiliated (fr. Humiliée)

Translation into English

Synonyms

  • abasé
  • avili
  • dévalorisé
  • rabaissé