English to Chinese Dictionary

Search:

léng elevated bank around a field


<< back to the home page