Skip to main content

English: hydrogen capture

Welsh: dal hydrogen

Part of speech

Verb