French-English dictionary »

icosidodécadodécaèdre meaning in English

FrenchEnglish
icosidodécadodécaèdre nom {m}

icosidodecadodecahedron◼◼◼(polyhedron)
noun