CHAFFERY


Meaning of CHAFFERY in English

noun traffic; bargaining.

Webster English vocab.      Английский словарь Webster.