English to Chinese Dictionary

Search:

Did you mean: zhiguai zhuhai zhuai zhucai zhuhui zhuzai zeguai zhegai ?

拄拐 zhǔ guǎi to be on crutches; to use a cane


<< back to the home page