Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
zai
zui
zhai
zhi
zhuai
zhao
?
阻
碍
zǔ
ài
to obstruct / to hinder / to block / obstruction / hindrance
By
MDBG
2025