tenderizers
English
Noun
tenderizers
plural of
tenderizer