Skip to main content

English: fumigate

Welsh: mygdarthu

Part of speech

Verb