Arabic-English dictionary »

الملاك الساقط meaning in English

ArabicEnglish
الملاك الساقط m

fallen angelangel who was exiled from heaven