Special Dictionary / Latin Phrases and Abbreviations

HAC LEGE Definition

ABCDEFGHIJKLMNOPQRSTUVWXYZ