Skip to main content

English: inject slurry

Welsh: chwistrellu slyri

Part of speech

Verb