zhú

Translation

  • walk carefully
  • to hesitate
  • to halter

Synonyms

Chinese Tones