Found 1 abbreviations in 1 groups
LRST: Meaning Category
LRST Long-Range Surveillance Team Military abbreviations

Abbreviations similar to lrst

  • LRS&TP - Long Range Science and Technology Plan
  • LRSD - Long Range Surveillance Detachment