English: street trading
Welsh: masnachu ar y stryd
Subject: Datblygu economaidd