Arabic-English translation for decahedron

      Noun

      ...

      decahedron {math.}
      معشر السطوح {رياضيات}