Skip to main content

English: Aberthaw

Welsh: Aberddawan

Part of speech

Proper noun