English to Chinese Dictionary

Search:

Did you mean: congest congested ?

马蹄 horse's hoof / horseshoe / Chinese water chestnut (Eleocharis dulcis or E. congesta)


<< back to the home page