floor traders

English

Noun

floor traders

  1. plural of floor trader