霎
s
h
à
Definitions
1. all of a sudden
2. drizzle
Related Words
霎霎
shà shà
–
(onom.) falling rain
一霎
yī shà
–
in a flash
波霎
bō shà
–
pulsar (astronomy)