paper traders

English

Noun

paper traders

  1. plural of paper trader