English to Chinese Dictionary

Search:

Did you mean: zhuzi zhuhui zhuzhi zhuzai zhuzu zhezui zhizui zhouzui ?

住嘴 zhù zuǐ to hold one's tongue / Shut up!


<< back to the home page