meaning of Barterhandel

Barterhandel - German to English

barter trade