English to Arabic

Meaning for:
Panoply
other
الدرع