Translation of "franchise" to Italian
Advert
Dictionary translations for "franchise"
pl.
franchises
franchised / franchised / franchising / franchises
Testimonials
Advert