Version Française
Meaning of
"marchandage, fait de discuter le prix"
in English language
French to English
English to French
French
English
marchandage, fait de discuter le prix
haggling, price negotiation