English: chemical storage
Welsh: storfa gemegion
Subject: Amaeth
Welsh definition: Adeilad dwy gragen, diogel (y gellir ei gloi) â lle addas i ddal hylif wedi’i sarnu.
Plural: storfeydd cemegion