megadisasters
English
Noun
megadisasters
plural of
megadisaster