shòu jiǒng

Translation

  • embarrassed
  • bothered
  • in an awkward position

Synonyms

Chinese Tones