储藏chǔcáng
Top 20000
Meanings
1. to store
2. deposit
3. (oil, mineral etc) deposits
Characters used