Skip to main content

English: globalisation

Welsh: globaleiddio

Part of speech

Verb