CanLDigest

CanLDigest stands for Canon Law Digest

CanLDigest
Share
Abbreviations And Their Meaning