Deus ex machina

0
2050
Deus ex machina - Meaning: noun. An unexpected event which saves a hopeless situation.

Deus ex machina – Meaning: noun. An unexpected event which saves a hopeless situation.