dodecagonEnglish

dodecagon

Noun

A twelve-sided polygon

English: dodecagon

Bahasa: dodekagon

Bahasa words with similar meanings