meaning of horse trading

1. the swapping of horses accompanied by much bargaining


Related Words

horse trading |

Developed & Maintained By Taraprasad.com

Treasure Words