Polish-English dictionary »

barter meaning in English

PolishEnglish
barter noun

barternoun
exchange of goods or services