Skip to main content

English: ancient earthworks

Welsh: gwrthgloddiau hynafol

Part of speech

Noun, Plural