Skip to main content

English: lever in investment

Welsh: ysgogi buddsoddiad

Part of speech

Verb