Home
Help
About
Contact
English to Chinese Dictionary
Search:
倾盆大雨
qīng
pén
dà
yǔ
a downpour; rain bucketing down / (fig.) to be overwhelmed (with work or things to study)
<< back to the home page