Definition of アップローダ

アップローダ

appurooda

noun
uploader(computer term)