English to Chinese Dictionary

Search:

瓢泼而下 piáo ér xià (of rain) to fall heavily


<< back to the home page