English: ancient earthworks
Welsh: gwrthgloddiau hynafol
Subject: Ystadau a Cadw