shuǎ wú lài

Translation

  • to act shamelessly
  • to behave in a way that leaves others tut-tutting and shaking their heads in disapproval

Synonyms

Chinese Tones