Skip to main content

English: sales and telesales

Welsh: gwerthu a thelewerthu

Part of speech

Verb