English-French dictionary »

dragon's blood meaning in French

EnglishFrench
dragon's blood (bright red resin)
noun

sang-dragon◼◼◼nom