shǒu máng jiǎo luàn

Translation

  • to act with confusion
  • to be in a flurry
  • to be flustered

Synonyms

Chinese Tones