Skip to main content

English: swales

Welsh: pantiau

Part of speech

Noun, Plural

Definition

In the context of drainage systems.