Pinyin Dictionary results for "zhe feng bi yu"

遮风避雨
to give shelter from the wind and rain; to keep out the elements
Dictionary data provided by CC-CEDICT