English
›
Words
impetuousness
Translation:
English
Noun
3
precipitation
Add
Translation