French-English dictionary »

dracène meaning in English

FrenchEnglish
dracène nom {f}

dragoness◼◼◼(a female dragon)
noun