YourDictionary

What does New NB stand for?

New Natura Brevium - A publication (DSA)

link/cite print suggestion box