Skip to main content

English: trailing shoe system

Welsh: system 'trailing shoe'

Part of speech

Noun, Feminine, Singular

Context

Equipment for spreading slurry.