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