English: Be bright morning and night
Welsh: Lliwgar a llachar ddydd a nos
Subject: Trafnidiaeth
English definition: www.hedgehogs.gov.uk
Welsh definition: slogan ar gyfer poster diogelwch ffyrdd