Skip to main content

English: electrostatic precipitation

Welsh: dyddodi electrostatig

Part of speech

Verb