霎
霎 English definition
shà
- all of a sudden
- drizzle
shà
- all of a sudden
- drizzle