Skip to main content

English: double glazed windows

Welsh: ffenestri gwydr dwbl

Part of speech

Noun, Plural