Polish-English dictionary »

dodekagram meaning in English

PolishEnglish
dodekagram noun

dodecagramnoun
Twelve-pointed star