English to Chinese Dictionary

Search:

当下 dāng xià immediately / at once / at that moment / at the moment


<< back to the home page