megadisaster in French
megadisaster in French
mégadésastre
An unforeseen event of any kind with exceptionally unpleasant, distressing, or unfortunate results.