Search term decahedron has one result
Jump to
EN English FR French
decahedron (n) [polyhedron with ten faces] décaèdre (n) [polyhedron with ten faces] (n)