Skip to main content

English: infiltration trench

Welsh: ffos ymdreiddio

Part of speech

Noun, Feminine, Singular

Definition

in the context of drainage systems