supersales
English
Noun
supersales
plural of
supersale