Skip to main content

English: marketing

Welsh: marchnata

Part of speech

Verb