Definition of SLL in English:

SLL

abbreviation

  • Sierra Leonean leone(s).