Special Dictionary / Latin Phrases and Abbreviations

LL D (LEGUM DOCTOR) Definition

ABCDEFGHIJKLMNOPQRSTUVWXYZ