Back to Dictionary
遮挡
遮擋
zhēdǎng
1. to shelter
2. to shelter from
HSK 6