English: DP
Welsh: Partneriaeth Ddatblygu
Subject: Ewrop
English definition: Development Partnership