English to Chinese Dictionary

Search:

cāng barn / granary / storehouse / cabin / hold (in ship)


<< back to the home page