horse traders

English

Noun

horse traders

  1. plural of horse trader