Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
zai
zhai
zui
zhi
zhuai
zhao
sui
zi
?
阻碍
zǔ
ài
to obstruct / to hinder / to block / obstruction / hindrance
<< back to the home page