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