English: internal drainage boards
Welsh: byrddau draenio mewnol
Subject: Amgylchedd
English definition: IDBs