Italian-English dictionary »

sangue di drago meaning in English

ItalianEnglish
sangue di drago noun
{m}

dragon's blood(bright red resin)
noun