zhě zi le

Translation

  • to make a mess of sth
  • to bungle
  • to mismanage
Chinese Tones