English to Chinese Dictionary

Search:

xx5 (Japanese kokuji) large staple driven into two pieces of wood to hold them together / pr. kasugai


<< back to the home page