verachtet, verspottet, gedemütigt

English translations

  1. 01

    despised, mocked, humiliated