(N) A tiny, brilliant flash or spark; a small thing, barely-visible trace.All Rights Reserved
(N) A tiny, brilliant flash or spark; a small thing, barely-visible trace.
2 parts