French-English dictionary »

druidesse meaning in English

FrenchEnglish
druidesse nom {f}

druidess◼◼◼(female druid)
noun