Skip to main content

English: Hensol

Welsh: Hensol

Part of speech

Proper noun