humiliated in Chinese
- insulted
- humiliated
- disgraced
Other words for humiliated
-
good-looking; nice-looking; good (of a movie, book, TV show etc); embarrassed; humiliated
2 entries in ChineseDict list "humiliated" as a meaning.
good-looking; nice-looking; good (of a movie, book, TV show etc); embarrassed; humiliated
2 entries in ChineseDict list "humiliated" as a meaning.