Loading…
封堵 (fēng dǔ) — to block, to seal off; (noun) a blockage, a seal | TongTong Chinese Dictionary