zī lā

Translation

  • (onom.) sputter
  • sizzle
Chinese Tones