Swamp lands Synonyms

Definitions for Swamp


SL abbreviation

SL is an abbreviation for Swamp Lands
What does SL stand for?
SL stands for "Swamp Lands"