YourDictionary

What does Lilly Abr stand for?

Lilly's Abridgment - England - A publication (DLA)

link/cite print suggestion box