Skip to main content

English: chemical storage

Welsh: storfa gemegion

Part of speech

Noun, Feminine, Singular

Plural

storfeydd cemegion

Definition

Adeilad dwy gragen, diogel (y gellir ei gloi) â lle addas i ddal hylif wedi’i sarnu.