Skip to main content

English: denture

Welsh: dannedd gosod

Part of speech

Noun, Plural