English to Chinese Dictionary

Search:

楦头 xuàn tou toe box (of a shoe) / shoe last (shoemaker's tool)


<< back to the home page