Skip to main content

English: slurry injection

Welsh: chwistrellu slyri

Part of speech

Verb