English: defences
Welsh: amddiffynfeydd
Subject: Amgylchedd
English definition: eg flood defences