Adjective Definition

drizzling

1.Definition: (of rain) falling lightly in very small drops




Please Share