tenderizers

English

Noun

tenderizers

  1. plural of tenderizer