French-English dictionary »

chamaniste meaning in English

FrenchEnglish
chamaniste nom {m} nom {f}

shamanist◼◼◼(adherent of shamanism)
noun