tà bù

Translation

  • stride
  • to step (on the spot)
  • to mark time
  • at a standstill

Synonyms

Chinese Tones