English: low impact buildings
Welsh: adeiladau bach eu heffaith
Subject: Amgylchedd
English definition: Buildings having a low impact on the environment.
Welsh definition: Ar yr amgylchedd.