deal killers
English
Noun
deal
killers
plural of
deal killer