1
[ noun ] a drop of rain

Related terms

drop rain

*