Spanish-English dictionary »

dodecagrama meaning in English

SpanishEnglish
dodecagrama noun
{m}

dodecagram(Twelve-pointed star)
noun