debacle - violent flood, torrent of debris filled water, breaking up of ice in a river
Post a Comment
No comments:
Post a Comment