Version Française
Meaning of
"Accord, closed shop"
in English language
French to English
English to French
French
English
Accord, closed shop
Agreement, closed shop