English: LCA
Welsh: Asesiad Cylch Bywyd
Subject: Iechyd
English definition: Life Cycle Assessment