English to Chinese Dictionary

Search:

土牛 niú clay ox / mound of earth on a dike (ready for emergency repairs)


<< back to the home page