English to Chinese Dictionary

Search:

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

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


<< back to the home page