zhī zhī wú wú

Translation

  • to hem and haw
  • to stall
  • to stammer
  • to mumble
  • to falter

Synonyms

Chinese Tones