Deus Ex Machina
New South Wales, Australia
 
 
Word: Deus Ex Machina
Translation: God From The Machine or God From a Machine
Meaning: An unexpected, artificial, or improbable character, device, or event that leads to an instant solution to any problem or conundrum
Currently Offline