Skip to main content

English: waste disposal facilities

Welsh: cyfleusterau gwaredu gwastraff

Part of speech

Noun, Plural