based on the principles of science, rather than superstition or conjecture

Translation:
English
Adjective
Add