English to Arabic

Meaning for:
Dodecahedra
other
الثّنعشري السطوح