beef trusts

English

Noun

beef trusts

  1. plural of beef trust