The Law Dictionary
LECCATOR
Law Professor
11 years ago
A debauched person. Cowell.
Exit mobile version