supersectors

English

Noun

supersectors

  1. plural of supersector