English edit

Noun edit

megadumps

  1. plural of megadump