Rain-cloud meaning

A cloud from which rain is falling.
noun
0
0
Advertisement