Skip to main content

English: IDBs

Welsh: byrddau draenio mewnol

Part of speech

Noun, Plural

Definition

internal drainage boards