Seawater leaks Synonyms

Definitions for Seawater


  • (noun) water containing salts

SL abbreviation

SL is an abbreviation for Seawater Leaks
What does SL stand for?
SL stands for "Seawater Leaks"