Translation Of Looming Disaster In Different Languages

English
Ways to say looming disaster
Catastrophe imminente