上载shàngzǎi
Top 20000
Meanings
1. to upload
2. also pr. shàng4zai
Characters used