Card 2483 HSK 2010 Level 6 2483 / 2500
zǔ'ài
obstruct; hinder; impede
Click or tap to reveal meaning