English to Chinese Dictionary

Search:

Did you mean: zhenzhu zhuanzhu zhanghu zhanshu zhanzu zanzhu zhanchu zhangzhou ?

站住 zhàn zhù to come to a stop; to halt / to keep one's footing; to stay upright / (fig.) to hold one's ground; to gain a firm foothold / (of an assertion etc) to hold up; to be tenable
栈主 zhàn zhǔ innkeeper


<< back to the home page