reason meaning in French
n. raison, cause, motif; base; bon sens, logique, intelligence
v. penser; justifier, argumenter, clamer; soutenir; raisonner
n. raison, cause, motif; base; bon sens, logique, intelligence
v. penser; justifier, argumenter, clamer; soutenir; raisonner