What does it mean?
Technology
Business
Society
Internet
Authority
Science
Various
World
Medical
SL
means Sit and Look in
Politics
Similar to SL
AHRC
- Asian Human Rights Commission
AIADMK
- All India Anna Dravida Munnetra Kazhagam
AL
- At Last
AL
- Arab League
ALO
- Animal Liberation Orchestra
ALP
- Australian Labor Party
ALP
- Arizona Libertarian Party
View all in Politics