xī li huā lā

Translation

  • (onom.) chaotic or dynamic noises (pattering, crashing, rustling, clattering, sobbing etc)
  • smashed to pieces
  • completely routed
Chinese Tones