Neidio i'r prif gynnwy

Saesneg: itinerant trading

Cymraeg: masnachu'n deithiol

Rhan ymadrodd

Berf