What does LBSRR Stand for?

Browse 1 acronyms and abbreviations related to LBSRR.

  • Land Based Submarine Radio Room
Add a New Entry