Translation of dodekagon in English:

dodekagon

dodecagon

noun

  • 1

    dodecagon, a geometric figure with twelve sides