Skip to main content

English: franchisor

Welsh: masnachfreiniwr

Part of speech

Noun, Masculine, Singular

Definition

A company which, or person who, grants franchises.