YourDictionary

What does Brooke Abr stand for?

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

link/cite print suggestion box