Skip to main content

English: invest

Welsh: buddsoddi

Part of speech

Verb