Skip to main content

English: Millennium Development Goals

Welsh: Nodau Datblygu'r Mileniwm

Part of speech

Noun, Plural

Definition

MDGs