English-French dictionary »

megagon meaning in French

EnglishFrench
megagon (1.000.000-sided polygon)
noun

mégagonenom {m}