rout, defeat, collapse, devastation, havoc; stampede

listen to the pronunciation of rout, defeat, collapse, devastation, havoc; stampede
English - English
{i} debacle
rout, defeat, collapse, devastation, havoc; stampede
Favorites