English to Arabic

Meaning for:
Decahedrons
other
المعشّر السطوح