English to Arabic

Meaning for:
Dodecahedral
other
متعلق ب ثّنعشري السطوح