shǎn niàn

Translation

  • sudden idea
  • flash of thought
Chinese Tones