EnglishEdit

NounEdit

showstoppers

  1. plural of showstopper