French-English dictionary »

mégagone meaning in English

FrenchEnglish
mégagone nom {m}

megagon(1.000.000-sided polygon)
noun