Skip to main content

English: electro coagulation

Welsh: electrogeulo

Part of speech

Verb