English to Chinese Dictionary

Search:

Did you mean: zizhang zhuang xizhuang zhizhuang sizhuang zichuang zuizhuang zuzhuang ?

自装 zhuāng self-loading (weapon, tape deck etc)


<< back to the home page