Skip to main content

English: upload

Welsh: lanlwytho

Part of speech

Verb

Definition

In IT. To upload.