English: Vetch Veg
Welsh: Llysiau'r Vetch
Subject: Twristiaeth a hamdden
English definition: Community project in Swansea.