English to Chinese Dictionary

Search:

梯田 tián stepped fields / terracing


<< back to the home page