What does LSRRTI Stand for?

Browse 1 acronyms and abbreviations related to LSRRTI.

  • Leningrad Scientific Research Radio Technical Institute
Add a New Entry