Chinese-English dictionary »

上传者 /shàngchuánzhě/ meaning in English

ChineseEnglish
上传者 /shàngchuánzhě/ noun

uploader(someone who uploads files)
noun