Skip to main content

English: BSU

Welsh: cychwyn busnes

Part of speech

Verb

Definition

business start-up