English-Italian dictionary »

deus ex machina meaning in Italian

EnglishItalian
deus ex machina (contrived plot resolution)
noun

deus ex machinanoun
{m}