Savage lizards Synonyms

Definitions for Savage


Synonyms for phrase

SL abbreviation

SL is an abbreviation for Savage Lizards
What does SL stand for?
SL stands for "Savage Lizards"