English-Arabic dictionary »

deus meaning in Arabic

EnglishArabic
deus ex machina contrived solution to a problem

الحَلّ مِنَ السَّمَاء