×
causa
meaning in French
n.
cause (du latin), raison, motif; facteur
Related Words
turpis causa
ex turpi causa
causa sine qua non
caulk
caulker
causa sine qua non
causal
PC Version
Copyright © 2018 WordTech Co.