English: net source
Welsh: ffynhonnell net
Subject: Amgylchedd
Welsh definition: Gweithgaredd sy'n gollwng mwy o nwyon tŷ gwydr nag y mae'n ei ddal.