Pinyin Dictionary results for "pang tuo da yu"

滂沱大雨
torrents of rain (idiom)
Dictionary data provided by CC-CEDICT