Haggle

From Fresh Dictionary

English

Verb

haggle

  1. to argue about prices

fr:haggle io:haggle it:haggle fi:haggle zh:haggle

Personal tools