English to Chinese Dictionary

Search:

日积月累 yuè lěi to accumulate over a long period of time


<< back to the home page