public private partnerships

English

Noun

public private partnerships

  1. plural of public private partnership