zì cháo

Translation

  • to mock oneself
  • to laugh at oneself
Chinese Tones