English-French dictionary »

druidess meaning in French

EnglishFrench
druidess (female druid)
noun

druidesse◼◼◼nom {f}