在线词典

遮风避雨

to give shelter from the wind and rain; to keep out the elements

英文释义
to give shelter from the wind and rain; to keep out the elements