horse_traderEnglish

horse trader

Noun

A hard bargainer

English: horse trader