franchisors

English

Noun

franchisors

  1. plural of franchisor