Skip to main content

English: sheet insulation

Welsh: dalennau inswleiddio

Part of speech

Noun, Plural

Definition

ridged sheets of mineral fibre