English: public private partnership
Welsh: partneriaeth cyhoeddus-preifat
Subject: Datblygu economaidd
English definition: PPP