English: solar panel
Welsh: panel solar
Subject: Amgylchedd
Welsh definition: Panel wedi’i gynllunio i amsugno pelydrau’r haul fel ffynhonnell ynni ar gyfer cynhyrchu trydan neu wres.
Plural: paneli solar