Skip to main content

English: targeted investment

Welsh: targedu buddsoddiad

Part of speech

Verb