English-Spanish dictionary »

deus ex machina meaning in Spanish

EnglishSpanish
deus ex machina (contrived plot resolution)
noun

deus ex máchinanoun