English to Chinese Dictionary

Search:

Did you mean: dikai dakai diecai digua diku daguai dakua deikui ?

地块 kuài parcel of land / (geology) massif


<< back to the home page