Definition of LSL in English:

LSL

abbreviation

  • Lesotho loti (or maloti).