yí xiào dà fāng

Translation

  • to make a fool of oneself
  • to make oneself a laughing stock

Synonyms

Chinese Tones