English
›
Words
the
bringing about of something suddenly
Translation:
English
Noun
7
precipitation
Add
Translation