meaning of downpour
Answers
Answered by
8
Answer:
downpour is rain or hail falling of something from sky usually rain
Answered by
3
Answer:
a heavy rainfall kkkkkkkkkkkk
Similar questions