Skip to main content

English: pesticide application equipment

Welsh: offer gwasgaru plaladdwyr

Part of speech

Noun, Plural