Home
Help
About
Contact
English to Chinese Dictionary
Search:
楦头
xuàn
tou
toe box (of a shoe) / shoe last (shoemaker's tool)
<< back to the home page