Skip to main content

English: 75% slurry injection

Welsh: chwistrellu 75% o’r slyri

Part of speech

Verb