English to Chinese Dictionary

Search:

Did you mean: china chan can chain channa chen shan shana ?

刹那 chà nà an instant (Sanskrit: ksana); split second; the twinkling of an eye
察纳 chá nà to investigate and accept


<< back to the home page