public sectors

English

Noun

public sectors

  1. plural of public sector