English to Chinese Dictionary

Search:

Did you mean: switch sketch stitch scotia scots swatch ?

透明胶 tòu míng jiāo Scotch tape
苏格兰牧羊犬 lán yáng quǎn Scotch collie / rough collie


<< back to the home page