Skip to main content

English: blanket insulation in a roll

Welsh: blanced o ddeunydd inswleiddio

Part of speech

Noun, Feminine, Singular