microfranchises

English

Noun

microfranchises

  1. plural of microfranchise

Verb

microfranchises

  1. third-person singular simple present indicative of microfranchise