×

marchandage meaning in English

n. bargaining, haggling, haggle

Related Words

  1. marchand en gros
  2. marchande
  3. marchander
  4. marchandeur
PC Version

Copyright © 2018 WordTech Co.