English edit

Noun edit

megafirms

  1. plural of megafirm