アップローダー
appurōdā

Noun

1. uploader

Computing
Other forms: