English to Chinese Dictionary

Search:

Did you mean: zhuhua zhuohua zhuzha zhuzhu zhuzhou zhihua zhuchu zhizhu ?

主抓 zhǔ zhuā to be in charge of / to concentrate on


<< back to the home page