English to Chinese Dictionary

Search:

to place / to put aside / to shelve
to bear / to stand / to endure


<< back to the home page