Skip to main content

English: sustainable development indicators

Welsh: dangosyddion datblygu cynaliadwy

Part of speech

Noun, Plural