English-French dictionary »

agreement in principle meaning in French

EnglishFrench
agreement in principle (legally enforceable agreement)
noun

accord de principe◼◼◼nom