Skip to main content

English: castellated

Welsh: castellog

Part of speech

Adjective