Arabic-English dictionary »

الْمَلْأَك مِيكَائِيل meaning in English

ArabicEnglish
الْمَلْأَك مِيكَائِيل m

Saint Michaelequivalent of Saint Michael