Freethinking meaning

The principles of a freethinker; free thought.
noun
0
0
Advertisement