Tamil Meaning

drizzle meaning in tamil

tiny droplets of rain falling lightly

drizzle tamil meaning example

தூறல்