English to Chinese Dictionary

Search:

Did you mean: toushi touch toushe toushu tough dousha tusha tsha ?

头纱 tóu shā wedding veil / gauze headscarf or veil
投杀 tóu shā (sports) (cricket) to bowl a batsman out


<< back to the home page