Esperanto-English dictionary »

dudek-dekdu-dekduedro meaning in English

EsperantoEnglish
dudek-dekdu-dekduedro noun

icosidodecadodecahedron(polyhedron)
noun