English: biodiesel
Welsh: biodiesel
Subject: Amgylchedd
Welsh definition: Nid yw 'bio' + cyfaddasiad o air Saesneg yn achosi treiglad yn yr ail elfen.