shuǎ zuǐ pí zi

Translation

  • to talk glibly
  • to talk big
  • to be all talk

Synonyms

Chinese Tones