Skip to main content

English: broker

Welsh: broceru

Part of speech

Verb

Definition

to broker a deal