shǒu wǔ zú dǎo

Translation

  • hands dance and feet trip (idiom)
  • dancing and gesticulating for joy

Synonyms

Chinese Tones