Spanish-English dictionary »

sangre del dragón meaning in English

SpanishEnglish
sangre del dragón noun
{f}

dragon's blood(bright red resin)
noun