shǒu wǔ zú dǎo

Translation

  • lit. to move one's hands and feet about (idiom)
  • fig. to dance about
  • to express one's feelings in body language
  • to gesture animatedly
  • (TCM) involuntary movements of the limbs

Synonyms

Chinese Tones