English
›
Words
spate
Translation:
English
Noun
an
unusually large outpouring
Add
Translation