English: itinerant trading
Welsh: masnachu'n deithiol
Subject: Datblygu economaidd