Home
Help
About
Contact
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