English: flexible insulated store dividers
Welsh: panel gwahanu hyblyg wedi'i insiwleiddio ar gyfer storfa
Subject: Amaeth
Welsh definition: Paneli gwahanu wedi’u hinsiwleiddio ar gyfer storfeydd llysiau a thatws.
Plural: paneli gwahanu hyblyg wedi'u hinsiwleiddio ar gyfer storfeydd