Spanish-English dictionary »

uraeus meaning in English

SpanishEnglish
uraeus noun
{m}

uraeus(representation of the sacred asp)
noun