Pinyin
English Definition
obstruct; thwart; stand in the way
Phrase
Sorry, There is no related content found.
obstruct; thwart; stand in the way
email us
nihao@mandarin.ac.cn