Spanish-English dictionary »

octagrama meaning in English

SpanishEnglish
octagrama noun
{m}

octagram(Eight-pointed star)
noun