Skip to main content

English: The Canary Isles

Welsh: Yr Ynysoedd Dedwydd

Part of speech

Proper noun