French-English dictionary »

sang-dragon meaning in English

FrenchEnglish
sang-dragon nom

dragon's blood◼◼◼(bright red resin)
noun