Deus ex machina

0
1985
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.