Concept cloud(rain) [english]

Language Gloss
English cloud(rain)