Long-awaited showdown Synonyms

LS abbreviation

LS is an abbreviation for Long-awaited Showdown
What does LS stand for?
LS stands for "Long-awaited Showdown"

Definitions for Showdown