Skip to main content

English: master franchisor

Welsh: prif fasnachfreiniwr

Part of speech

Noun, Masculine, Singular

Definition

A company which, or a person who, grants franchises.