English to Chinese Dictionary

Search:

Did you mean: dacha teach tache tasha ticha tech tack tacky ?

踏查 chá to investigate on the spot
塔刹 chà Buddhist ornamentation decorating the upper story of a pagoda


<< back to the home page