English: Barter


Alternative meaning: buy; exchange
Pages on Human activity