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