Russian-English dictionary »

деус экс махина /dɛ́us eks máxina/ meaning in English

RussianEnglish
деус экс махина /dɛ́us eks máxina/ noun
{m}

deus ex machina(contrived plot resolution)
noun