Skip to main content

English: itinerant trading

Welsh: masnachu'n deithiol

Part of speech

Verb