shī hún luò pò

Translation

  • (idiom) dazed
  • beside oneself

Synonyms

Chinese Tones