English to Chinese Dictionary

Search:

倾盆大雨 qīng pén a downpour; rain bucketing down / (fig.) to be overwhelmed (with work or things to study)


<< back to the home page