zhàng HSK6

block, barricade, hinder

Showing: to safeguard