English to Chinese Dictionary

Search:

连锁 lián suǒ to interlock / to be linked / chain (store etc)


<< back to the home page