The Law Dictionary
FRAUNCHISE
Law Professor
11 years ago
L. Fr. A franchise.
Exit mobile version