kamus
.
Search
About
horse_trader
English
horse trader
Noun
A hard bargainer
English: horse trader