kamus
.
Search
About
horse_trading
English
horse trading, horse trade
Noun
The swapping of horses (accompanied by much bargaining)
English: horse trade, horse trading
Negotiation accompanied by mutual concessions and shrewd bargaining
English: horse trading
English words with similar meanings
Show 1 words
horse trade