English
›
Words
a
torrent of debris-filled waters
Translation:
English
Noun
6
debacle
Add
Translation