English to Chinese Dictionary

Search:

Did you mean: tune tun tuna douniu tanyu tuoni daniu tanhu ?

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


<< back to the home page