English to Chinese Dictionary

Search:

Did you mean: dog duzi dizi dazi dig dji doze dizhi ?

天珠 tiān zhū dzi bead, a type of stone bead highly prized in Tibet for many centuries, reputed to hold supernatural power


<< back to the home page