Skip to main content

English: renewable resources

Welsh: adnoddau adnewyddadwy

Part of speech

Noun, Plural