Version Française
Translate
"heads of agreement"
to French Language
English to French
French to English
English
French
heads of agreement
(Jur.) clauses principales d’un accord.