Version Française
Meaning of
"(Pol.) principe de l’échange de territoires contre la paix."
in English language
French to English
English to French
French
English
(Pol.) principe de l’échange de territoires contre la paix.
Land for Peace principle