English to Arabic

Meaning for:
Polyhedra
other
الأشكال المتعددة السطوح