Home
Help
About
Contact
English to Chinese Dictionary
Search:
土坝
tǔ
bà
earth dam / dam of earth and rocks (as opposed to waterproof dam of clay or concrete)
<< back to the home page