tuō tuō tà tà

Translation

  • dragging one's feet
Chinese Tones