mégacatastrophes
French
Noun
mégacatastrophes
f
plural of
mégacatastrophe