Home
Help
About
Contact
English to Chinese Dictionary
Search:
瓢泼而下
piáo
pō
ér
xià
(of rain) to fall heavily
<< back to the home page