Stalls lyric Synonyms

Definitions for Stalls


  • (noun) a farm building for housing horses or other livestock

SL abbreviation

SL is an abbreviation for Stalls Lyric
What does SL stand for?
SL stands for "Stalls Lyric"

Definitions for Lyric