Acronyms, Abbreviations, and Initialisms.
All human edited and we add more daily

The meaning of the Acronym SLSA is...

SLSA is

  • Shuttle Logistics Support Aircraft

SLSA is also in:

Acronym Definition Searched: WHWW ACFL NAP CDCU WPO ISA WAA SAFM RSS S MSS WIN TJ WFEA VHV