b.l.r.

views updated

b.l.r. breech-loading rifle

More From encyclopedia.com