French-English dictionary »

chiliogone meaning in English

FrenchEnglish
chiliogone nom {m}

chiliagon(1000-sided polygon)
noun