superregions

English

Noun

superregions

  1. plural of superregion