dà chuī dà léi

Translation

  • to make an exhibition of oneself
  • ostentation

Synonyms

Chinese Tones