bn:13783537v
Verb Concept
EN
downpour
EN
To pour down; rain heavily. Wiktionary
Definitions
Sources
EN
To pour down; rain heavily. Wiktionary
Wiktionary