Back to Dictionary
料堆
liàoduī
1. to stockpile
Uncommon • Top 38%