dìng xīn wán

Translation

  • tranquilizer
  • sth that sets one's mind at ease
Chinese Tones