macroregions

English

Noun

macroregions

  1. plural of macroregion