Humiliated (fr. Humilié)

Translation into English

Synonyms