Translation of concertada in English:

concertada

state-aided private education sector, n.

feminine noun

Spain

  • 1

    state-aided private education sector