Back to Dictionary
遮风避雨
遮風避雨
zhēfēngbìyǔ
1. to give shelter from the wind and rain
2. to keep out the elements