English to Chinese Dictionary

Search:

积肥 féi to accumulate manure / to lay down compost


<< back to the home page