wèn dǎo

Translation

  • to stump
  • to baffle
Chinese Tones