Skip to main content

English: internal drainage boards

Welsh: byrddau draenio mewnol

Part of speech

Noun, Plural

Definition

IDBs