Back to Dictionary
瓢泼而下
瓢潑而下
piáopōérxià
1.
(of rain) to fall heavily