English: self manufacture
Welsh: hunanweithgynhyrchu
Subject: Datblygu economaidd