Pinyin Dictionary results for "piao po er xia"

瓢泼而下
(of rain) to fall heavily
Dictionary data provided by CC-CEDICT