English to Arabic

Meaning for:
Archangel
other
رئيس الملائكة