French-English dictionary »

libre-pensée meaning in English

FrenchEnglish
libre-pensée nom {f}

freethinking◼◼◼(free thought)
noun