French-English dictionary »

ppp meaning in English

FrenchEnglish
PPP nom {m}

public-private partnership◼◼◼(arrangement)
noun