Summary
English Synonyms:   more detail...
  1. person carrying on a trade:


English

Detailed Synonyms for person carrying on a trade in English

person carrying on a trade:


Related Synonyms for person carrying on a trade