megaconglomerates

English

edit

Noun

edit

megaconglomerates

  1. plural of megaconglomerate