contra-traders

English

Noun

contra-traders

  1. plural of contra-trader