Italian-English dictionary »

dodecagramma meaning in English

ItalianEnglish
dodecagramma noun
{m}

dodecagram(Twelve-pointed star)
noun