English to Chinese Dictionary

Search:

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

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


<< back to the home page