English edit

Noun edit

trustbusters

  1. plural of trustbuster