Skip to main content

English: Cardiff Grounds

Welsh: Bastiroedd Caerdydd

Part of speech

Noun, Plural

Notes

Ardal yn aber afon Hafren.