bn:00036207n
Noun Concept
EL
Franchise
EN
An authorization to sell a company's goods or services in a particular place WordNet 3.0
English:
business
Relations
Sources