Translation

  • to walk cautiously
  • to walk aimlessly

Synonyms

Chinese Tones