nán zhù

Translation

  • to baffle
  • to stump
Chinese Tones