chòu bù kě wén

Translation

  • to stink to high heaven
  • (fig.) disgraceful
  • disgusting
Chinese Tones