liǎng jiá shēng jīn

Translation

  • mouth-watering
  • to whet one's appetite
Chinese Tones